box barrage - Turkish English Dictionary